carry out the utmost exertions - German English Dictionary